catalytically cracked petrol - French English Dictionary